pc audit software healthcare medical compliance medicine audit health care installed software management consulting license compliance doctor asset management hospital pc asset management hardware inventory pc inventory network inventory software inventory medical billing installed hardware